Parallel 3D Adaptive Compressible Navier-Stokes Solver in GeoFEM with Dynamic Load-Balancing by DRAMA Library
نویسندگان
چکیده
Grid adaptation is a very useful method for applications with unstructured meshes but requires dynamic load-balancing for efficient parallel computation. In this study, a parallel 3D compressible Navier-Stokes code with adaptive hybrid meshes (epHYBRID) and parallel adaptation procedure (pADAPT) have been developed on GeoFEM parallel platform. The DRAMA library has been integrated into the pADAPT module to solve the load-balancing problem. The entire code system has been evaluated under various types of conditions on Pentium clusters and Hitachi SR2201. Results show that DRAMA library provides accurate load-balancing for parallel mesh adaptation in pADAPT and excellent parallel efficiency in the Navier-Stokes computations in epHYBRID.
منابع مشابه
A Parallel Compressible 3D Navier-Stokes Solver Using Unstructured Meshes
We describe in this paper a strategy for parallelising a 3D compressible Navier-Stokes solver using unstructured meshes on a class of message-passing MIMD machines. The performance results obtained on two parallel machines, the Meiko Concerto and Intel iPSC860 are presented and compared to those obtained on CRAY.
متن کاملDynamic load-balancing of ®nite element applications with the DRAMA library
The DRAMA library, developed within the European Commission funded (ESPRIT) project DRAMA, supports dynamic load-balancing for parallel (message-passing) mesh-based applications. The target applications are those with dynamic and solution-adaptive features. The focus within the DRAMA project was on ®nite element simulation codes for structural mechanics. An introduction to the DRAMA library wil...
متن کاملA Message-Passing Distributed Memory Parallel Algorithm for a Dual-Code Thin Layer, Parabolized Navier-Stokes Solver
In this study, the results of parallelization of a 3-D dual code (Thin Layer, Parabolized Navier-Stokes solver) for solving supersonic turbulent flow around body and wing-body combinations are presented. As a serial code, TLNS solver is very time consuming and takes a large part of memory due to the iterative and lengthy computations. Also for complicated geometries, an exceeding number of grid...
متن کاملLoad-balancing for mesh-based applications on heterogeneous cluster computers
This paper discusses load-balancing issues when using heterogeneous cluster computers. There is a growing trend towards the use of commodity microprocessor clusters. Although today’s microprocessors have reached a theoretical peak performance in the range of one GFLOPS=s, heterogeneous clusters of commodity processors are amongst the most challenging parallel systems to programme efficiently. W...
متن کاملThe Quality of Partitions Produced by an Iterative Load Balancer
There has been an increasing trend towards using a network of non-dedicated workstations forparallel programming. In such an environment, the number of processors available for parallelprogramming may change during the execution of a program. We are developing compiler andruntime support for data parallel programming in such an adaptive environment. Executing dataparallel progra...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2001